配方动作

用于安排配方管理。

DownLoadRecipe

从HMI设备闪存中复制配方数据到控制器(例如,PLC,局部变量,取决于协议)。

参数 说明
RecipeName 下载的配方的名称
RecipeSet

要复制的配方集的数量。

curSet = 下载当前选择的配方集

UpLoadRecipe

从控制器上保存配方数据(如:PLC、局部变量,取决于协议)到设备闪存中。

参数 说明
RecipeName 上传的配方的名称
RecipeSet

要复制的配方集的数量。

curSet = 下载当前选择的配方集

WriteCurrentRecipeSet

设置选择的配方集为当前的配方集。

参数 说明
RecipeName 要设定为当前配方的配方名称
RecipeSet 要设定为当前配方集的配方集
DownLoadCurRecipe

下载当前配方集数据到控制器。

未要求参数。

UploadCurRecipe

上传控制器数据集到当前配方集。

未要求参数

ResetRecipe

对配方数据恢复出厂设置。原始配方数据将重写上传的配方

选择您要复位为出厂数据的配方。

DumpRecipeData

转储配方数据到内部或外部存储。数据以 .csv 格式被保存。

参数 说明
RecipeName 要转储的配方名称
RecipeDataSet

选择要转储的配方数据集

当 RecipeName=AllRecipes 时不可用。在这种情况下,所有数据集都会转储。

文件路径

目标文件夹

  • 内存 = \闪存\QTHMI\工作空间\转储
  • USB驱动器=\USB存储
  • SD 卡 = \存储卡
  • 公共网 = \\<主机名或 IP>\共享路径
  • 专用网络 = \\<用户名>:<密码>@<主机名或 IP>\sharePath

注:支持的外部存储器格式为 FAT 或 FAT32(不支持 NTFS 格式)。

注:只有配备 BSP 1.0.25 及更高版本的 Linux 设备才支持专用网。

文件名

指定文件名的标签。

支持以下通配符

  • %r = 配方名称
  • %d = 数据集名称

示例:%r_%d

日期时间词头文件名称 true = 保存的文件的名称将以日期和时间作为词头 (例如 D2012_01_01_T10_10_recipe1.csv)
时间格式

时间格式:

  • Local = 输出的时间值是 HMI 设备上的时间。
  • Global = 输出的时间值以 UTC 格式。
KeepCaseSensitivity

允许区分大小写。

仅在 Linux 下适用,其他平台在小写时不保存

RestoreRecipeData

复位先前保存的配方数据。

参数 说明
RecipeName

要还原的配方:

  • 所有配方
    所有配方数据均将更换为从外部文件中读取的数据
  • CurrentRecipe
    只有当前所选的配方数据将更换为从外部文件中读取的数据
RecipeDataSet

仅当 RecipeName=CurrentRecipe 时才适用。

选择要还原的数据集:

  • AllRecipeDataSet
    所有数据集均将被还原
  • 当前集
    只有当前所选的数据集的数据集将被还原
还原类型

仅当 RecipeDataSet=AllRecipeDataSet 时才适用。

此参数定义要还原的文件中的数据集数量与 HMI 设备中的数据集数量不符时采取的行为

  • 更换
    设备中的所有数据集均将被删除并更换为 csv 文件中的数据集
  • Match
    仅更换设备中具有相同数据集 ID 的数据集
  • 匹配和添加
    更换设备中具有相同数据集 ID 的数据集,并添加在 csv 文件中找到的附加数据集(注:不会从设备中删除位于设备中但不位于 csv 文件中的数据集)
文件路径

源文件夹

  • 内存 = \闪存\QTHMI\工作空间\转储
  • USB驱动器=\USB存储
  • SD 卡 = \存储卡
  • 公共网 = \\<主机名或 IP>\共享路径
  • 专用网络 = \\<用户名>:<密码>@<主机名或 IP>\sharePath

注:支持的外部存储器格式为 FAT 或 FAT32(不支持 NTFS 格式)。

注:只有配备 BSP 1.0.25 及更高版本的 Linux 设备才支持专用网。

文件名 附着的标签,运行时从该标签读取文件名。
BrowseForFile

true = 显示“打开”对话框以浏览要阅读的文件。

false = 不显示对话框,

AddRecipeDataSet

将新数据集添加至所选配方。新数据集附加至已经定义的数据集末尾。

参数 说明
RecipeName 添加数据集的配方。
CopyFrom 从中复制参数值以初始化新数据集的数据集
NewSetName

新数据集名称。

这里可以使用标签引用。

DelRecipeDataSet

从所选配方中删除数据集。删除数据集将重新安排接下来的数据集位置编号。

参数 说明
RecipeName 将删除数据集的配方。
数据集 将删除的数据集。